Caicó es un municipio brasileño en el interior del estado de Rio Grande do Norte. Es la principal ciudad de la región del Seridó y se localiza en la Microrregión del Seridó Occidental, en la región centro-sur del estado distando 256 km de la capital estatal, Natal.
Se encuentra en la confluencia de los ríos Seridó y Barra Nueva, ocupa un área de 1.228,574 km², el que equivale al 2,33% de la superficie estatal. Con una altitud media de 151 metros, su población estimada por el IBGE en 2011 era de 63147 habitantes, siendo la segunda más populosa del interior del Río Grande del Norte, con una densidad poblacional de 51,04 habitantes por km².